holding ledge - French English Dictionary